serrated tortoise - Alemán Inglés Diccionario